What is the meaning of the word "passion play"?

Definitions: